package com.rongxun.hbwallet.constants;


import com.rongxun.hbwallet.BuildConfig;

/**
 * 创建者     庄丰泽
 * 创建时间   2018/6/4 2:39
 * 描述	      网络请求常量类
 */

public interface HttpConstants {
    String product_url = "http://172.16.9.5";//正式地址
    String test_url    = "http://120.79.78.247";//测试地址
    String BASE_URL    = BuildConfig.ENV_TYPE == 1 ? test_url : product_url;//接口地址


    String product_default_port = ":8071";//正式环境的默认端口
    String test_default_port    = ":9000";//测试环境的默认端口
    String DEFAULT_PORT         = BuildConfig.ENV_TYPE == 1 ? test_default_port : product_default_port;//默认端口


    String web_product_url = "http://172.16.9.5:8071";//正式地址
    String web_test_url    = "http://10.84.0.235:8080";//测试地址
    String WEB_URL         = BuildConfig.ENV_TYPE == 1 ? web_test_url : web_product_url;//接口地址
    String Token_hold      = "Bearer ";

    interface WEB_ADDRESS {
        String MSG_LOGIN_URL = WEB_URL + "/#/login";// 短信登陆
        String REGISTER_URL  = WEB_URL + "/#/register";// 短信登陆
        String CHANGEPW_URL  = WEB_URL + "/#/changePw";//更改密码
        String RESETPW_URL   = WEB_URL + "/#/resetPw";//重置密码

        String AGREEMENT_URL = WEB_URL + "/#/agreement";// 用户协议

        String EXCAVATE_URL  = WEB_URL + "/#/treaSure";//挖宝首页
        String COMMUNITY_URL = WEB_URL + "/#/news";// 发现首页

        String NOTICE_URL        = WEB_URL + "/#/notice"; // 公告首页
        String NOTICEDETAILS_URL = WEB_URL + "/#/noticeDetails";// 公告详情
        String EXTRACTCOINS_URL  = WEB_URL + "/#/extractCoins";// 提币记录
        String NEWSDETAIL_URL    = WEB_URL + "/#/newsDetail"; //发现详情


        String CANDYDETAIL_URL = WEB_URL + "/#/candyDetail";// 糖果明细
        String CANDYABOUT_URL  = WEB_URL + "/#/candyAbout";// 糖果相关问题

        String TREASUREDETAIL_URL = WEB_URL + "/#/treaSureDetail"; // 挖宝明细列表
        //        String TRANSACTIONS_URL   = WEB_URL + "/#/transactions"; // 交易记录

        String ETH_TRANSACTIONS_URL        = "https://etherscan.io/address/";//以太坊交易记录
        String ETH_TRANSACTIONS_DETAIL_URL = "https://etherscan.io/tx/";//以太坊交易记录


    }

    String ADMIN_ADDRESS = "这是一个商家地址";


    interface Token {

        String TEST_ADDRESS    = "0xC05218e3CFA3F5280a278b4ADa61Fb9a4Ff145BD";
        String PRODUCT_ADDRESS = "0xC05218e3CFA3F5280a278b4ADa61Fb9a4Ff145BD";
        String TOKEN_ADDRESS   = BuildConfig.ENV_TYPE == 1 ? TEST_ADDRESS : PRODUCT_ADDRESS;//代币地址

        String TEST_TOKEN_URL    = "http://172.16.9.2:8545";
        String PRODUCT_TOKEN_URL = "http://172.16.9.2:8545";
        String TOKEN_URL         = BuildConfig.ENV_TYPE == 1 ? TEST_TOKEN_URL : PRODUCT_TOKEN_URL;//节点地址
    }


}
